提示
这是与 Vue 3 匹配的 Vuex 4 的文档。如果您在找与 Vue 2 匹配的 Vuex 3 的文档,请在这里查看。
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式 + 库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
什么是“状态管理模式”? #让我们从一个简单的 Vue 计数应用开始:
const Counter = { // 状态 data () {return { count: 0} }, // 视图 template: `{{ count }} `, // 操作 methods: {increment () { this.count++} }}createApp(Counter).mount('#app')这个状态自管理应用包含以下几个部分:
状态,驱动应用的数据源;视图,以